home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / edit / e4dv203.zip / QEDIT.E4K < prev    next >
Text File  |  1993-06-16  |  5KB  |  252 lines

  1. ; E4 Editor Key-Map file
  2.  
  3. ; QEDIT Advanced 2.15
  4.  
  5. ; All Trademarks Acknowledged
  6.  
  7. ; This key-map file emulates the keystrokes used by QEDIT.
  8.  
  9. ; Note that QEDIT keystrokes have changed between versions!
  10. ; If this seems completely wrong to you then please check which version
  11. ; of QEDIT that you have.
  12.  
  13. ; Note that E4's block marking paradigm differs from QEDIT and the 
  14. ; simulation of QEDIT requires that you do not make changes to the file 
  15. ; between marking a block and the Copying or Moving it.
  16.  
  17. ; The notation used by QEDIT for its keys is very similar to that used 
  18. ; by E4. But, E4 uses $ for Shift, where QEDIT uses #. Two-key 
  19. ; assigments are separated by _ in QEDIT and a space in E4.
  20.  
  21. ; To specify scan codes use the notation %xxxx where xxxx is the 16-bit 
  22. ; scan code of the key in hexadecimal.
  23.  
  24. msg=F1 for E4 help. ESC for MENUS.
  25. markmsg=Mark end of block then move to new position and use Copy/Move Block
  26. cutmsg=
  27. pastemsg=
  28. hints=QEDIT Emulation
  29.  
  30. ;
  31. ; Function Keys
  32. ;
  33.  
  34. ; f1            ; QuickHelp [same]
  35. f2    end ret        ; AddLine
  36. f3    @Q        ; GPQuit
  37. f4    @C @V        ; DupLine
  38. f5    ^home        ; MakeTopOfScreen
  39. f6    ^del        ; DelToEol
  40. f7    @A        ; MarkBlockBegin
  41. f8    @A        ; MarkBlockEnd
  42. f9    @D @S        ; Shell
  43. ; f10
  44. ; f11
  45. ; f12
  46.  
  47. ; E4 uses $ for shift, QEDIT uses #
  48.  
  49. $f1    @O @P ESC    ; ToggleBoxDraw    [hold down shift to draw lines]
  50. ; $f2
  51. ; $f3            ; Sort
  52. ; $f4
  53. $f5    ^home        ; MakeCtrOfScreen
  54.     @UP @UP @UP @UP @UP @UP @UP @UP @UP @UP @UP @UP 
  55. ; $f6
  56. $f7    $TAB        ; ShiftLeft
  57. $f8    TAB        ; ShiftRight
  58. ; $f9
  59. ; $f10
  60. ; $f11
  61. ; $f12
  62.  
  63. ; ^f1            ; ToggleEGA43
  64. ; ^f2
  65. ; ^f3
  66. ; ^f4
  67. ; ^f5
  68. ; ^f6
  69. ; ^f7
  70. ; ^f8
  71. ; ^f9
  72. ; ^f10
  73. ; ^f11
  74. ; ^f12
  75.  
  76. ; @f1            ; ToggleBoxType
  77. @f2    home home ret    ; InsertLine
  78. @f3    @9        ; Match        [also @0][see also Colour Brackets]
  79. ; @f4
  80. @f5    left        ; ScreenLeft
  81.     left left left left left left left left left 
  82. @f6    right        ; ScreenRight
  83.     right right right right right right right right right 
  84. ; @f7
  85. ; @f8
  86. @f9    @D        ; Dos
  87. @f10    @Z        ; ShowEntryScreen
  88. ; @f11
  89. ; @f12
  90.  
  91. ;
  92. ; special keys
  93. ;
  94.  
  95. ; up            ; CursorUp
  96. ; down            ; CursorDown
  97. ; left            ; CursorLeft
  98. ; right            ; CursorRight
  99. ; ^left            ; WordLeft
  100. ; ^right        ; WordRight
  101. ; home            ; BegLine
  102. ; end            ; EndLine
  103. ; ^home            ; BegScreen
  104. ; ^end            ; EndScreen
  105. ; pgup            ; PageUp
  106. ; pgdn            ; PageDown
  107. ; ^pgdn            ; EndFile
  108. ; ^pgup            ; BegFile
  109.  
  110. ; $tab            ; TabLt
  111. ; tab            ; TabRt
  112.  
  113. ; ins            ; ToggleInsert
  114. ; del            ; DelCh
  115.  
  116. ; bksp            ; Backspace
  117. ; ^bksp            ; DelLtWord
  118.  
  119. ; ret            ; Return
  120. ; ^return        ; ExecuteScrap [same]
  121.  
  122. esc    menu        ; Escape    {escape}
  123.  
  124. #star    @V        ; Paste    {grey*}
  125. #plus    @C        ; Copy    {grey+}
  126. #minus    @X        ; Cut    {grey-}
  127.  
  128. ; ^-            ;   GetPrev    [use ALT-Spacebar]
  129.  
  130. ;
  131. ; Alt Keys
  132. ;
  133.  
  134. @a    @A        ; DropAnchor
  135. @b    @6        ; WrapPara    [similar]
  136. @c    @C @V        ; CopyBlock
  137. @d    @Y        ; DelLine
  138. @e    @L        ; EditFile
  139. @f    menu f        ; MacroBegin MainMenu 'f'
  140. ; @g            ; DeleteBlock
  141. @h    f1        ; QuickHelp
  142. ; @i            ; ToggleTabsOut
  143. ; @j            ; JoinLine [same]
  144. @k    @A B        ; MarkColumn
  145. @l    Home Home @A Down    ; MarkLine    [better to use @C]
  146. @m    @X @V        ; MoveBlock
  147. @n    @=        ; NextFile
  148. @o    @S        ; ChangeFilename
  149. @p    menu p        ; MacroBegin MainMenu 'p'
  150. @q    menu q        ; MacroBegin MainMenu 'q'
  151. ; @r            ; ReadBlock [same]
  152. @s    Ret Up End    ; SplitLine
  153. ; @t
  154. @u    ESC        ; UnmarkBlock
  155. @v    @O @X ESC    ; ToggleTabsExpand
  156. ; @w            ; WriteBlock [same]
  157. @x    @Q @Q        ; GExit
  158. @y    @S @A        ; GSave
  159. ; @z            ; CopyOverBlock    [no equivalent]
  160. @1    @8 U        ; Upper
  161. @2    @8 L        ; Lower
  162. @3    @8 C        ; Flip
  163. ; @4
  164. ; @5
  165. ; @6
  166. ; @7
  167. ; @8
  168. ; @9
  169. ; @0
  170. ; @-
  171. ; @=
  172.  
  173. ;
  174. ; Control Keys
  175. ;
  176.  
  177.  
  178. ^a    ^left        ; WordLeft
  179. ; ^b a            ; AppendScrBuff
  180. ; ^b l            ; GetScrBuff        [no named buffers, use macros]
  181. ; ^b s            ; StoreScrBuff
  182. ^c    pgdn        ; PageDown
  183. ^d    right        ; CursorRight
  184. ^e    up        ; CursorUp
  185. ^f    ^right        ; WordRight
  186. ^g    del        ; DelCh
  187. ^h    bksp        ; Backspace
  188. ^i    tab        ; TabRt
  189. ^j    @G        ; GotoLine
  190. ^k b    @A        ; MarkBlockBegin
  191. ^k c    @C @V        ; CopyBlock
  192. ^k d    @B @C        ; Exit
  193. ^k e    @L        ; EditFile
  194. ^k f    @S        ; ChangeFilename
  195. ^k h    ESC        ; UnmarkBlock
  196. ^k k    @A        ; MarkBlockEnd
  197. ; ^k l            ; FillBlock
  198. ^k n    @=        ; NextFile
  199. ^k p    @-        ; PrevFile
  200. ^k q    @B @C        ; PQuit
  201. ^k r    @R        ; ReadBlock
  202. ^k s    @S @S        ; SaveFile
  203. ^k t    @A W        ; MarkWord
  204. ^k v    @X @V        ; MoveBlock
  205. ^k w    @W        ; WriteBlock
  206. ^k x    @S @S @B @C    ; File
  207. ; ^k y            ; DeleteBlock
  208. ^k z    @D F4 @E    ; KillFile
  209. ^l    @N        ; RepeatFind
  210. ^m    @M @R        ; MacroRecord
  211. ^n    Ret Up End    ; SplitLine
  212. ^o c    @B @C        ; CloseWindow    [close buffer]
  213. ; ^o g            ; GrowWindow
  214. ; ^o h            ; HorizontalWindow
  215. ^o l    @O "LM="    ; SetPrintLeftMargin
  216. ; ^o n            ; NextWindow
  217. ; ^o o            ; OneWindow
  218. ; ^o p            ; PrevWindow
  219. ^o r    @O "RM="    ; SetRMargin
  220. ; ^o s            ; ShrinkWindow
  221. ^o t    ^home        ; CenterLine
  222.     DOWN DOWN DOWN DOWN DOWN DOWN DOWN DOWN DOWN DOWN DOWN DOWN
  223. ^o w    @O @W        ; ToggleWordWrap
  224. ; ^o z            ; ZoomWindow
  225.  
  226. ^q a    @F getline @R    ; FindReplace
  227. ^q b    @G @M        ; GotoBlockBeg    [there is one block per buffer]
  228. ^q c    ^pgdn        ; EndFile
  229. ^q d    end        ; EndLine
  230. ; ^q e            ; BegScreen
  231. ^q f    @F        ; Find
  232. ^q i    @O @A ESC    ; ToggleIndent
  233. ^q k    @G @M end    ; GotoBlockEnd
  234. ; ^q l            ; UndoCursorline
  235. ; ^q p            ; PrevPosition
  236. ; ^q q            ; RepeatCmd
  237. ^q r    ^pgup        ; BegFile
  238. ^q s    home        ; BegLine
  239. ; ^q t            ; ToggleSmartTabs
  240. ; ^q x            ; EndScreen
  241. ^q y    ^del        ; DelToEol
  242. ^r    pgup        ; PageUp
  243. ^s    left        ; CursorLeft
  244. ^t    ^bksp        ; DelRtWord
  245. ; ^u            ; UnKill
  246. ^v    ins        ; ToggleInsert
  247. ^w    @up        ; ScrollUp
  248. ^x    down        ; CursorDown
  249. ^y    @Y        ; DelLine
  250. ^z    @down        ; ScrollDown
  251.  
  252.